13 matches found
CVE-2021-25178
Open Design Alliance Drawings SDK (pre-2021.12) contains a stack-based buffer overflow when parsing DXF/DWG files, CVE-2021-25178. This vulnerability could allow code execution or crash/DoS in affected deployments. Connected advisories (ICS/CISA) specify the affected Drawings SDK versions and ide...
CVE-2021-25173
CVE-2021-25173 affects the Open Design Alliance Drawings SDK prior to 2021.12. The vulnerability is a memory allocation with excessive size when parsing malformed DGN files, which can cause a crash and potentially enable denial of service. Multiple connected advisories confirm the impact and prov...
CVE-2021-25174
CVE-2021-25174 affects the Open Design Alliance Drawings SDK prior to 2021.12. A memory corruption vulnerability occurs when parsing malformed DGN files, potentially causing a crash or denial of service. The issue is mitigated by upgrading to Drawings SDK 2021.12 or later (as per Siemens/Open Des...
CVE-2021-25176
CVE-2021-25176 affects the Open Design Alliance Drawings SDK. It is a NULL pointer/untrusted pointer dereference when parsing malformed DXF/DWG files, leading to crashes and potential denial-of-service (with some sources indicating possible code execution). Affected versions are prior to 2021.11/...
CVE-2021-25177
Open Design Alliance Drawings SDK before 2021.11 contains a Type Confusion vulnerability when rendering malformed DXF/DWG files, leading to crashes or denial-of-service conditions. Public sources (including ICSA-21-047-01 and NVD/NV D equivalents) corroborate the issue and map this CVE to a type-...
CVE-2021-25175
CVE-2021-25175 affects the Open Design Alliance Drawings SDK prior to 2021.11. It is a UNTRUSTED POINTER DEREFERENCE vulnerability that occurs while parsing DXF/DWG files, potentially allowing remote code execution in the context of the affected process. Public advisories (ZDI) describe remote co...
CVE-2021-43336
CVE-2021-43336 affects the Open Design Alliance Drawings SDK prior to 2022.11. It is an out-of-bounds write issue during parsing of DXF/DWG files (invalid number of properties) that can cause a write past the end of an allocated buffer, enabling code execution in the context of the vulnerable pro...
CVE-2022-23095
CVE-2022-23095 affects the Open Design Alliance Drawings SDK. It arises from improper handling during JPG loading, allowing crafted input to cause memory corruption and, per sources, potential code execution in the affected process. Public advisories (ZDI, NVD/CVE entries, Red Hat context) identi...
CVE-2021-43390
CVE-2021-43390 refers to an out-of-bounds write in the Open Design Alliance (ODA) Drawings SDK when parsing DGN files. The issue occurs due to improper validation of crafted DGN data, allowing a write past the end of a buffer and potentially enabling code execution in the attacker’s context. Affe...
CVE-2021-43391
CVE-2021-43391 affects Open Design Alliance Drawings SDK prior to 2022.11. The vulnerability is an out-of-bounds read during DXF parsing caused by an invalid dash counter in line types, which could allow code execution in the context of the current process. Siemens/connected advisories confirm af...
CVE-2021-43274
Open Design Alliance Drawings SDK before 2022.11 contains a Use-After-Free in DWF parsing due to not validating object existence before operations. This can allow an attacker to execute arbitrary code in the current process when combined with other vulnerabilities. Affected component: ODAViewer/D...
CVE-2021-43275
CVE-2021-43275 affects Open Design Alliance Drawings SDK (ODA) prior to 2022.8, specifically the DGN file reading path. The issue is a Use-After-Free caused by not validating the existence of an object before performing operations on it, which can lead to code execution in the context of the curr...
CVE-2021-43280
CVE-2021-43280 concerns Open Design Alliance Drawings SDK (ODA) DWF file parsing. The root cause is a stack-based buffer overflow caused by insufficient validation of the length of user-supplied data before copying it to a stack buffer during DWF file reading. Affected component is the DWF parsin...